lap of luxury - Spanish English Dictionary